package com.itqf.mapper;

import com.itqf.bean.DtsUserAccount;
import com.itqf.bean.DtsUserAccountExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DtsUserAccountMapper {
    long countByExample(DtsUserAccountExample example);

    int deleteByExample(DtsUserAccountExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(DtsUserAccount record);

    int insertSelective(DtsUserAccount record);

    List<DtsUserAccount> selectByExample(DtsUserAccountExample example);

    DtsUserAccount selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") DtsUserAccount record, @Param("example") DtsUserAccountExample example);

    int updateByExample(@Param("record") DtsUserAccount record, @Param("example") DtsUserAccountExample example);

    int updateByPrimaryKeySelective(DtsUserAccount record);

    int updateByPrimaryKey(DtsUserAccount record);
}